manipulator foot restraint - Französisch Englisch Wörterbuch